package top.yxf.spring.aop;

/**
 * @author xs.wu
 */
public interface Pointcut {

    /**
     * 通过pointcut表达式对类进行过滤
     * @return
     */
    ClassFilter getClassFilter();

    /**
     * 通过pointcut表达式对方法进行过滤
     * @return
     */
    MethodMatcher getMethodMatcher();

}
